// 内容
.contents {
  grid-template-columns: 3fr 1fr;
  grid-column-gap: 20px;

  .contents_left {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 20px;

    &-top {
      grid-column: 1 / 3;

      ::v-deep .item_title_content {
        display: grid;
        align-items: center;
        grid-template-columns: repeat(3, 33.3%);

        .item-title_inner {
          width: 100%;
          height: 100%;

          .bottom-inner {
            padding: 20px 0;
          }
        }
      }
    }


    &-bottom-left {
      ::v-deep .item-title_inner {
        display: flex;
        flex-direction: column;

        .contents_left-bottom-left-top {
          display: flex;
          justify-content: space-between;
        }
      }

    }

    &-bottom-right {
      ::v-deep .item_title_content {
        display: grid;
        grid-template-columns: 1fr 1fr;
        justify-items: center;

        .matter-content {
          .matter-content-chart {
            display: flex;
            align-items: center;
            justify-content: space-between;

            li {
              padding: 5px 0;
            }
          }
        }
      }
    }
  }


  .contents_right {
    display: flex;
    flex-direction: column;
    justify-content: space-between;

    .contents_right_list {

      ::v-deep .item_title_content {

        .ceil:has(> .hideCeil) {
          display: none;
          color: red
        }
      }

    }
  }
}